sheep bell - French English Dictionary